package com.ddwl.goods.dao.model;

import com.ddwl.common.dao.model.BaseModel;
import lombok.Getter;
import lombok.Setter;

import javax.persistence.Table;
import java.math.BigDecimal;

/**
 * @author Fu Zhaohui
 * @version 1.0.0
 * @date 2019/7/9 15:27
 */
@Setter
@Getter
@Table(name = "sys_sku")
public class Sku extends BaseModel {

    /**
     * 多规格商品描述信息
     */
    private String itemSpecs;
    /**
     * 商品ID
     */
    private String itemId;
    /**
     * 图标url
     */
    private String imageUrl;

    /**
     * 零售价
     */
    private BigDecimal retailPrice;

    /**
     * 商品状态
     */
    private Integer skuStatus;
    /**
     * 商品编码
     *
     */
    private String barcode;
    /**
     * 商品库存
     */
    private Integer stock;
    /**
     * 商品实际库存
     */
    private Integer realStock;
    /**
     * 成本价
     *
     */
    private BigDecimal factoryPrice;

    /**
     * sku预估佣金
     */
    private BigDecimal itemCommission;

    /**
     * 秒杀锁定数量
     */
    private Integer lockStock;
    /**
     * 排序值
     */
    private Integer indexNum;

}
